DEPFILES=bookmark.c memory.c re.c cfg.c cfglst.c format.c
DEPLIBS=-ljansson -lpcre
CFLAGS=-std=c99 -Wall -Wextra

main:
	gcc ${DEPFILES} main.c -o main ${DEPLIBS} ${CFLAGS} -O2
debug:
	gcc ${DEPFILES} main.c -o main ${DEPLIBS} ${CFLAGS} -g -DDEBUG
mudflap:
	gcc ${DEPFILES} main.c -o main ${DEPLIBS} ${CFLAGS} -g -DDEBUG -fmudflap -lmudflap
clean:
	rm main *.o *core* 2> /dev/null; /bin/true
